#taxonomy-terms {
    width:100%;
    float:left;
    overflow:hidden;
}

.taxonomy-root {
    width:100%;
    margin:0;
    padding:0;
}

.taxonomy-root ul {
    margin:0;
    padding:0;
    width:100%;
}

.taxonomy-root h2 a {
    font-weight:normal;
    color:white;
    font-style:italic;
    padding-left:2em;
}

.taxonomy-root h2 a:hover {
    text-decoration:underline;
}

.taxonomy-admin-list li {
    padding:0;
    height:20px;
    padding-top:5px;
    padding-left:24px;
    border-bottom:1px solid #aaa;
    list-style-type:none;
    font-weight:bold;
    width:100%;
}

.taxonomy-admin-list li .last {
    border-bottom:0;
}

.taxonomy-admin-list li:hover {
    background: #ddf url(../img/move.png) 2px 2px no-repeat;
}

.taxonomy-indent1 {
    width:100%;
}

.taxonomy-indent1 .taxonomy-term-operations{
    margin-right:6%;
}

.taxonomy-indent2 {
    margin-left:2%;
    width:98%;
}

.taxonomy-indent2 .taxonomy-term-operations{
    margin-right:8%;
}

.taxonomy-indent3 {
    margin-left:4%;
    width:96%;
}

.taxonomy-indent3 .taxonomy-term-operations{
    margin-right:10%;
}

.taxonomy-indent4 {
    margin-left:6%;
    width:94%;
}

.taxonomy-indent4 .taxonomy-term-operations{
    margin-right:12%;
}

.taxonomy-indent5 {
    margin-left:8%;
    width:92%;
}

.taxonomy-indent5 .taxonomy-term-operations{
    margin-right:14%;
}

.taxonomy-draggable {
    cursor: move;
    background: white url(../img/move.png) 2px 2px no-repeat;
    width:100%;
}

.taxonomy-dragging {
    opacity:0.6;
}

.taxonomy-term-operations {
    float:right;
    font-weight:normal;
}

.taxonomy-term-operations a {
    font-weight:normal;
}

#taxonomy-add-popup {
    position:absolute;
    top:10%;
    left:30%;
    width:40%;
    background: white;
    border: 1px solid #555;
    border-bottom: 4px solid #555;
    z-index:10;
    text-align:center;
}

#taxonomy-add-popup h2 {
    padding:4px;
    margin:0;
    background:#555;
    color:white;
}

#taxonomy-attach-popup {
    position:absolute;
    top:10%;
    left:30%;
    width:40%;
    background: white;
    border: 1px solid #555;
    border-bottom: 4px solid #555;
    z-index:10;
    text-align:center;
}

#taxonomy-attach-popup h2 {
    padding:4px;
    margin:0;
    background:#555;
    color:white;
}

#taxonomy-add-overlay {
    position:absolute;
    top:0;
    left:0;
    width:1600px;
    height:4000px;
    overflow:hidden;
    background:black;
    opacity:0.5;
    z-index:5;
}

